package com.yg.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.yg.entity.singleEntity.QualityCourse;
import com.yg.entity.readAndWriteTemplates.QualityTemplate;
import com.yg.entity.singleEntity.*;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * <p>
 * 对应sheet06，此表是质量工程表课程，对应着表中的课程内容 Mapper 接口
 * </p>
 *
 * @author YingGu
 * @since 2020-11-04
 */
public interface QualityCourseMapper extends BaseMapper<QualityCourse> {

    List<QualityTemplate> writeExcel();

    List<QualityCourse> getQualityCourse(@Param("level") String level);

    List<QualityProfessional> getQualityProfessional(@Param("level") String level);

    List<QualityTitle> getQualityTitle();

    List<QualityTeacher> getQualityTeacher();

    List<QualityTeam> getQualityTeam(@Param("level") String level);

}
